package org.skyemoon.hbase.hbasetest.dao.entity;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;

/**
 * 飞机图像表实体
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class FlightImageDO {

    /**
     * 飞机类型
     */
    private String flightType;

    /**
     * 飞行时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date flightTime;

    /**
     * 飞行编号
     */
    private String flightNum;

    /**
     * 飞行任务
     */
    private String flightTask;

    /**
     * image 字节流
     */
    private byte[] image;

    /**
     * image 类型
     */
    private String imageType;

    /**
     * image 大小
     */
    private Long imageSize;

    /**
     * image 文件名
     */
    private String imageName;
}
